package com.mark.web.data.entity.vo;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Description: 订单VO封装
 * @Author: Mark
 * @CreateDate: 22018/3/30.
 * @Version: 2.0
 * @Copyright : 豆浆油条个人非正式工作室
 */
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class OrderVo {

    private Long orderNo;//订单号

    private BigDecimal payment;//付款金额

    private Integer paymentType;//支付方式

    private String paymentTypeDesc;//支付描述

    private Integer postage;//运费

    private Integer status;//状态

    private String statusDesc;//状态描述

    private String paymentTime;//字符串格式的时间

    private String sendTime;

    private String endTime;

    private String closeTime;

    private String createTime;

    //订单的明细
    private List<OrderItemVo> orderItemVoList;//订单明细
    private String imageHost;//
    private Integer shippingId;//收货地址id
    private String receiverName;//收货人的姓名
    private ShippingVo shippingVo;//具体的收货地址


}
